geothermal power development - Español Inglés Diccionario